package com.ctshk.rpc.order.goods.req;

import com.ctshk.common.model.PageReq;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;

/**
 * <p>
 * 分页查询入参参数
 * </p>
 *
 * @author 姜斌文
 * @since 2021-04-15
 */
@Data
@ApiModel(value="CommodityPageReq对象", description="分页查询入参参数")
public class CommodityPageReq extends PageReq implements Serializable{

    private static final long serialVersionUID = 1L;

    @ApiModelProperty(value = "商品分类id")
    private Long commodityClassificationId;

    @ApiModelProperty(value = "商品分类名称")
    private String commodityClassificationName;

    @ApiModelProperty(value = "商品名称")
    private String commodityName;

    @ApiModelProperty(value = "售卖状态：	1：上架；2：下架")
    private Integer saleStatus;

    @ApiModelProperty(value = "审批状态：1：待提交；2：审批中；3：s审批通过；4：审批未通过")
    private Integer approvalStatus;

    @ApiModelProperty(value = "审批id")
    private Long approvalId;

    @ApiModelProperty(value = "门店订单功能：排序类型-1：默认sort排序；2：价格排序；3:创建时间排序")
    private Long sortType;

    @ApiModelProperty(value = "门店订单功能：服務優惠:1:All;2:限时特惠")
    private Long labelType;

}